package com.xyy.saas.payment.cores.bo.jd;


import lombok.*;

import java.io.Serializable;
import java.util.List;

/**
 * 银行信息
 */
@Builder
@Setter
@Getter
@ToString
@NoArgsConstructor
@AllArgsConstructor
public class JDBankDto implements Serializable {
    /**
     * 银行编码
     */
    private String bankCode;
    /**
     * 银行简称
     */
    private String bankName;
    /**
     * 银行全称
     */
    private String bankFullName;
    /**
     * 是否可以绑定信用卡
     * Y:可以
     * N:不可以
     */
    private String creditStatus;
    /**
     * 是否可以绑定借记卡
     * Y:可以
     * N:不可以
     */
    private String debitStatus;
    /**
     * 银行图标链接地址
     */
    private String bankLogo;
    /**
     * 协议列表
     */
    private List<JDAgreementDto> agreementList;
    /**
     * 排序
     */
    @Builder.Default
    private Integer order = 999;
}
